Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 EDEN MOUNT Terraced £714,079 £450,000 4 Apr 2008
2 EDEN MOUNT Terraced £646,369 £375,000 12 Dec 2011
3 EDEN MOUNT Terraced £631,170 £470,000 27 May 2016
5 EDEN MOUNT Semi-Detached £591,665 £105,000 30 Jun 1995
6 EDEN MOUNT Terraced £510,705 £125,000 19 Nov 1999
8 EDEN MOUNT Terraced £417,000 23 Oct 2023